package com.chagee.store.operation.server.model.vo;

import com.chagee.store.operation.api.response.vo.AiResultVO;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Author : hk
 * @Date : 2024/9/29
 */

@Data
public class QueryStoreTaskResponse implements Serializable {

	private Long id;
	/**
	 * 工单id
	 */
	private String workOrderNumber;
	/**
	 * 任务ID
	 */
	private String taskId;
	/**
	 * 任务名称
	 */
	private String taskName;
	/**
	 * 文字描述
	 */
	private String literalDescription;
	/**
	 * 示意图
	 */
	private List<FileVO> schematicDrawing;
	/**
	 * 拍照图片
	 */
	private List<AiResultVO> takePictures;
	/**
	 * 打烊验收
	 */
	private Integer closingInspection;
	/**
	 * 提交人
	 */
	private String submitter;
	/**
	 * 完成时间
	 */
	private Date completionTime;
	/**
	 * 开早验收
	 */
	private String earlyAcceptance;
	/**
	 * 考评人
	 */
	private String appraiser;
	/**
	 * 考评时间
	 */
	private Date reliableTime;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 备注图片附件
	 */
	private List<FileVO> remarkPicture;
	/**
	 * 额外的
	 */
	private String extra;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 修改时间
	 */
	private Date updateTime;
	/**
	 * 是否删除1 是，0 否
	 */
	private Integer deleteFlag;
	/**
	 * 创建人
	 */
	private String createUser;
	/**
	 * 更新人
	 */
	private String updateUser;
	/**
	 * 归属组织
	 */
	private String createDept;

	/**
	 * AI识别结果是否合格:0不合格，1合格；
	 */
	private Integer aiResult;

	/**
	 * 排序字段
	 */
	private Integer sortNum;

	/**
	 * 是否是无此项标识符（0否，1是）
	 */
	private Integer noSuchItemFlag;

}
